package org.gingresosapi.beans;

import java.sql.Date; 
import org.gingresosapi.anotaciones.Columna;
import org.gingresosapi.anotaciones.Relaciones;
import org.gingresosapi.anotaciones.Table;
import java.io.Serializable;
import org.gingresosapi.generales.Mensajeria;
/**
*
* @author avbravo
*/

@Table(nombre= "contribuyentes")
public class Contribuyentes  implements Serializable {
private static final long serialVersionUID = 1L;
@Columna(nombre= "cedula" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private String cedula="";
@Columna(nombre= "contribuyente" ,isNoNulo=false, tipo ="String" ,tamano =70, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String contribuyente="";
@Columna(nombre= "idsegurosocial" ,isNoNulo=false, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String idsegurosocial="";
@Columna(nombre= "ocupacion" ,isNoNulo=false, tipo ="String" ,tamano =80, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String ocupacion="";
@Columna(nombre= "nacionalidad" ,isNoNulo=false, tipo ="String" ,tamano =50, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String nacionalidad="";
@Columna(nombre= "idmunicipio" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private String idmunicipio="";
@Columna(nombre= "idcorregimiento" ,isNoNulo=false, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String idcorregimiento="";
@Columna(nombre= "domicilio" ,isNoNulo=false, tipo ="String" ,tamano =80, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String domicilio="";
@Columna(nombre= "casa" ,isNoNulo=false, tipo ="String" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String casa="";
@Columna(nombre= "telefono" ,isNoNulo=false, tipo ="String" ,tamano =9, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String telefono="";
@Columna(nombre= "apartadopostal" ,isNoNulo=false, tipo ="String" ,tamano =20, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String apartadopostal="";
@Columna(nombre= "email" ,isNoNulo=false, tipo ="String" ,tamano =80, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String email="";
@Columna(nombre= "observacion" ,isNoNulo=false, tipo ="String" ,tamano =65535, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String observacion="";
@Columna(nombre= "idmunicipiovive" ,isNoNulo=false, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String idmunicipiovive="";
@Columna(nombre= "idcorregimientovive" ,isNoNulo=false, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String idcorregimientovive="";
@Columna(nombre= "activo" ,isNoNulo=false, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String activo="";
@Columna(nombre= "fecha" ,isNoNulo=false, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Date fecha= new java.sql.Date(0);
@Columna(nombre= "idusuario" ,isNoNulo=false, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String idusuario="";
@Columna(nombre= "foto" ,isNoNulo=false, tipo ="String" ,tamano =255, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String foto="";

public Contribuyentes(){
}

public Contribuyentes(String cedula,String contribuyente,String idsegurosocial,String ocupacion,String nacionalidad,String idmunicipio,String idcorregimiento,String domicilio,String casa,String telefono,String apartadopostal,String email,String observacion,String idmunicipiovive,String idcorregimientovive,String activo,Date fecha,String idusuario,String foto){
this.cedula = cedula;
this.contribuyente = contribuyente;
this.idsegurosocial = idsegurosocial;
this.ocupacion = ocupacion;
this.nacionalidad = nacionalidad;
this.idmunicipio = idmunicipio;
this.idcorregimiento = idcorregimiento;
this.domicilio = domicilio;
this.casa = casa;
this.telefono = telefono;
this.apartadopostal = apartadopostal;
this.email = email;
this.observacion = observacion;
this.idmunicipiovive = idmunicipiovive;
this.idcorregimientovive = idcorregimientovive;
this.activo = activo;
this.fecha = fecha;
this.idusuario = idusuario;
this.foto = foto;
}


public void setCedula (String cedula) {
 this.cedula = cedula;
}

public String getCedula ( ) {
return this.cedula;
}

public void setContribuyente (String contribuyente) {
 this.contribuyente = contribuyente;
}

public String getContribuyente ( ) {
return this.contribuyente;
}

public void setIdsegurosocial (String idsegurosocial) {
 this.idsegurosocial = idsegurosocial;
}

public String getIdsegurosocial ( ) {
return this.idsegurosocial;
}

public void setOcupacion (String ocupacion) {
 this.ocupacion = ocupacion;
}

public String getOcupacion ( ) {
return this.ocupacion;
}

public void setNacionalidad (String nacionalidad) {
 this.nacionalidad = nacionalidad;
}

public String getNacionalidad ( ) {
return this.nacionalidad;
}

public void setIdmunicipio (String idmunicipio) {
 this.idmunicipio = idmunicipio;
}

public String getIdmunicipio ( ) {
return this.idmunicipio;
}

public void setIdcorregimiento (String idcorregimiento) {
 this.idcorregimiento = idcorregimiento;
}

public String getIdcorregimiento ( ) {
return this.idcorregimiento;
}

public void setDomicilio (String domicilio) {
 this.domicilio = domicilio;
}

public String getDomicilio ( ) {
return this.domicilio;
}

public void setCasa (String casa) {
 this.casa = casa;
}

public String getCasa ( ) {
return this.casa;
}

public void setTelefono (String telefono) {
 this.telefono = telefono;
}

public String getTelefono ( ) {
return this.telefono;
}

public void setApartadopostal (String apartadopostal) {
 this.apartadopostal = apartadopostal;
}

public String getApartadopostal ( ) {
return this.apartadopostal;
}

public void setEmail (String email) {
 this.email = email;
}

public String getEmail ( ) {
return this.email;
}

public void setObservacion (String observacion) {
 this.observacion = observacion;
}

public String getObservacion ( ) {
return this.observacion;
}

public void setIdmunicipiovive (String idmunicipiovive) {
 this.idmunicipiovive = idmunicipiovive;
}

public String getIdmunicipiovive ( ) {
return this.idmunicipiovive;
}

public void setIdcorregimientovive (String idcorregimientovive) {
 this.idcorregimientovive = idcorregimientovive;
}

public String getIdcorregimientovive ( ) {
return this.idcorregimientovive;
}

public void setActivo (String activo) {
 this.activo = activo;
}

public String getActivo ( ) {
return this.activo;
}

public void setFecha (Date fecha) {
 this.fecha = fecha;
}

public Date getFecha ( ) {
return this.fecha;
}

public void setIdusuario (String idusuario) {
 this.idusuario = idusuario;
}

public String getIdusuario ( ) {
return this.idusuario;
}

public void setFoto (String foto) {
 this.foto = foto;
}

public String getFoto ( ) {
return this.foto;
}




@Override
public int hashCode() {
int hash = 0;

return hash;
}


@Override
public String toString() {
return "Contribuyentes{"+ "cedula=" + cedula+ ", contribuyente=" + contribuyente+ ", idsegurosocial=" + idsegurosocial+ ", ocupacion=" + ocupacion+ ", nacionalidad=" + nacionalidad+ ", idmunicipio=" + idmunicipio+ ", idcorregimiento=" + idcorregimiento+ ", domicilio=" + domicilio+ ", casa=" + casa+ ", telefono=" + telefono+ ", apartadopostal=" + apartadopostal+ ", email=" + email+ ", observacion=" + observacion+ ", idmunicipiovive=" + idmunicipiovive+ ", idcorregimientovive=" + idcorregimientovive+ ", activo=" + activo+ ", fecha=" + fecha+ ", idusuario=" + idusuario+ ", foto=" + foto + '}';

}


}
